package com.taptech.doufu.bean;

import com.taptech.doufu.bean.personalcenter.PersonalCardInfo;
import com.taptech.doufu.bean.personalcenter.SweepFlowerBean;

import java.io.Serializable;

/**
 * @author Administrator
 * @deprecated 废弃
 */
public class HomeTopBean extends MineNovelBean
{

    /**
     *
     */
    private static final long serialVersionUID = 1L;
    private String object_type;
    private String title;
    private String topic_title;
    private String play_url;
    private ImageBean images[];
    private TagsBean[] tags;
    private PersonalCardInfo[] praisers;
    private CommentDataBean[] comments;
    private SweepFlowerBean[] flowerers;
    private SweepFlowerBean[] rewarders;

    private boolean need_pay;// 是否需要付费(付费行为有没有发生，true为还没交费，false为已交费)
    private String is_pay;// 是否是付费章节，1：付费章节；0：普通章节
    private String is_vip;// 是否是付费小说，1：付费小说，0：普通小说
    private String spend_num;// 需消耗的豆币数
    private String key;
    private String id;
    private String author;
    private String des;
    private String encrypt_content;// 加密内容
    private String extral_text;
    private String extralContent;
    private String tagType;
    private String member_counts;
    private String master_name;
    private String community_type;
    private String community_id;
    private String introduce;
    private String name;
    private String icon_url;
    private String imgNum;
    private String topic_type;
    private String topicId;
    private String compex_score;
    private UserBean user;
    private NovelBean novel;
    private GroupBriefBean comuBrief;
    private ActionMsgBean actionMsg;
    private GroupInfoBean community;
    private boolean has_fav;
    private int month_ticket_sum;
    private boolean has_praise;
    private String publish_time;
    private String articleUrl;
    private String content;
    private String shareUrl;
    private String floor;
    private String length;
    private String article_num;
    private String html_player;
    private String read_times;
    private String status;
    private String master_uid;
    private String banner_img;
    private String praise_times;
    private String url;
    private String add_time;
    private String elite;
    private SweepBean sweep;
    private String tag_list;
    private String review;
    private String flower_num;
    private String flowerCount;
    private String novel_id;
    private String article_id;
    private String read_num;
    private String star;
    private String uid;
    private String update_time;
    private String comment_times;
    private String collect_times;
    private String is_elite;
    private String finished;
    private String created_at;
    private String flower_count;
    private ImageBean cover;
    // 用于首页小说标签，运营可以修改
    private String tags2;
    private String description2;
    //小说类型
    private String novel_type;
    private String reward_sum;
    private Section section;
    private String end_price;
    private String total_price;
    private String article_status;
    private boolean autopay;
    private String tipinfo;
    private boolean vipFree;
    private int pre_collect_count;

    public int getPre_collect_count() {
        return pre_collect_count;
    }

    public void setPre_collect_count(int pre_collect_count) {
        this.pre_collect_count = pre_collect_count;
    }

    public boolean isVipFree() {
        return vipFree;
    }

    public void setVipFree(boolean vipFree) {
        this.vipFree = vipFree;
    }

    public String getTipinfo() {
        return tipinfo;
    }

    public void setTipinfo(String tipinfo) {
        this.tipinfo = tipinfo;
    }

    public boolean isAutopay() {
        return autopay;
    }

    public void setAutopay(boolean autopay) {
        this.autopay = autopay;
    }

    public int getShort_novel() {
        return short_novel;
    }

    public void setShort_novel(int short_novel) {
        this.short_novel = short_novel;
    }

    private int short_novel;

    public int getArticle_status() {
        int res = 0;
        try {
            res = Integer.parseInt(article_status);
        } catch (Exception e) {
        }
        return res;
    }

    public void setArticle_status(String article_status) {
        this.article_status = article_status;
    }

    public String getEnd_price() {
        return end_price;
    }

    public void setEnd_price(String end_price) {
        this.end_price = end_price;
    }

    public String getTotal_price() {
        return total_price;
    }

    public void setTotal_price(String total_price) {
        this.total_price = total_price;
    }

    public ActivityBean getFull_activity() {
        return full_activity;
    }

    public void setFull_activity(ActivityBean full_activity) {
        this.full_activity = full_activity;
    }

    private ActivityBean full_activity;

    public Section getSection()
    {
        return section;
    }

    public void setSection(Section section)
    {
        this.section = section;
    }

    /**
     * 是否管理员
     */
    private String isCommunityAdministrator;
    private String sticked;

    private String type;
    //以下参数提供从日常的跳转
    private String target_id;
    private String object_id;
    private String subobject_id;
    private String has_permissions;

    public String getEncrypt_content() {
        return encrypt_content;
    }

    public void setEncrypt_content(String encrypt_content) {
        this.encrypt_content = encrypt_content;
    }

    public int getMonth_ticket_sum() {
        return month_ticket_sum;
    }

    public void setMonth_ticket_sum(int month_ticket_sum) {
        this.month_ticket_sum = month_ticket_sum;
    }

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public String getIs_vip() {
        return is_vip;
    }

    public void setIs_vip(String is_vip) {
        this.is_vip = is_vip;
    }

    public String getIs_pay() {
        return is_pay;
    }

    public void setIs_pay(String is_pay) {
        this.is_pay = is_pay;
    }

    public String getSpend_num() {
        return spend_num;
    }

    public void setSpend_num(String spend_num) {
        this.spend_num = spend_num;
    }

    public boolean isNeed_pay() {
        return need_pay;
    }

    public void setNeed_pay(boolean need_pay) {
        this.need_pay = need_pay;
    }

    public String getCompex_score() {
        return compex_score;
    }

    public void setCompex_score(String compex_score) {
        this.compex_score = compex_score;
    }

    public String getExtral_text() {
        return extral_text;
    }

    public void setExtral_text(String extral_text) {
        this.extral_text = extral_text;
    }

    public String getTarget_id()
    {
        return target_id;
    }

    public void setTarget_id(String target_id)
    {
        this.target_id = target_id;
    }

    public String getObject_id()
    {
        return object_id;
    }

    public void setObject_id(String object_id)
    {
        this.object_id = object_id;
    }

    public String getSubobject_id()
    {
        return subobject_id;
    }

    public void setSubobject_id(String subobject_id)
    {
        this.subobject_id = subobject_id;
    }

    public String getNovel_type()
    {
        return novel_type;
    }

    public void setNovel_type(String novel_type)
    {
        this.novel_type = novel_type;
    }

    public String getCollect_times()
    {
        return collect_times;
    }

    public void setCollect_times(String collect_times)
    {
        this.collect_times = collect_times;
    }

    public String getFinished()
    {
        return finished;
    }

    public void setFinished(String finished)
    {
        this.finished = finished;
    }

    public String getFlowerCount()
    {
        return flowerCount;
    }

    public void setFlowerCount(String flowerCount)
    {
        this.flowerCount = flowerCount;
    }

    public String getIs_elite()
    {
        return is_elite;
    }

    public void setIs_elite(String is_elite)
    {
        this.is_elite = is_elite;
    }

    public String getUid()
    {
        return uid;
    }

    public void setUid(String uid)
    {
        this.uid = uid;
    }

    public String getUpdate_time()
    {
        return update_time;
    }

    public void setUpdate_time(String update_time)
    {
        this.update_time = update_time;
    }

    public void setComuBrief(GroupBriefBean comuBrief)
    {
        this.comuBrief = comuBrief;
    }

    public SweepBean getSweep()
    {
        return sweep;
    }

    public void setSweep(SweepBean sweep)
    {
        this.sweep = sweep;
    }

    public NovelBean getNovel()
    {
        return novel;
    }

    public void setNovel(NovelBean novel)
    {
        this.novel = novel;
    }

    public String getElite()
    {
        return elite;
    }

    public void setElite(String elite)
    {
        this.elite = elite;
    }

    public String getAdd_time()
    {
        return add_time;
    }

    public void setAdd_time(String add_time)
    {
        this.add_time = add_time;
    }

    public String getUrl()
    {
        return url;
    }

    public void setUrl(String url)
    {
        this.url = url;
    }

    public String getTopicId()
    {
        return topicId;
    }

    public void setTopicId(String topicId)
    {
        this.topicId = topicId;
    }

    public CommentDataBean[] getComments()
    {
        return comments;
    }

    public void setComments(CommentDataBean[] comments)
    {
        this.comments = comments;
    }

    public String getPraise_times()
    {
        return praise_times;
    }

    public void setPraise_times(String praise_times)
    {
        this.praise_times = praise_times;
    }

    public String getBanner_img()
    {
        return banner_img;
    }

    public void setBanner_img(String banner_img)
    {
        this.banner_img = banner_img;
    }

    public String getMaster_uid()
    {
        return master_uid;
    }

    public void setMaster_uid(String master_uid)
    {
        this.master_uid = master_uid;
    }

    public String getCommunity_id()
    {
        return community_id;
    }

    public void setCommunity_id(String community_id)
    {
        this.community_id = community_id;
    }

    public String getComment_times()
    {
        return comment_times;
    }

    public void setComment_times(String comment_times)
    {
        this.comment_times = comment_times;
    }

    public String getStatus()
    {
        return status;
    }

    public void setStatus(String status)
    {
        this.status = status;
    }

    public boolean getHas_praise()
    {
        return has_praise;
    }

    public void setHas_praise(boolean has_praise)
    {
        this.has_praise = has_praise;
    }

    public String getRead_times()
    {
        return read_times;
    }

    public void setRead_times(String read_times)
    {
        this.read_times = read_times;
    }

    public String getFloor()
    {
        return floor;
    }

    public void setFloor(String floor)
    {
        this.floor = floor;
    }

    public String getAuthor()
    {
        if (author == null)
            author = "";
        return author;
    }

    public void setAuthor(String author)
    {
        this.author = author;
    }

    public PersonalCardInfo[] getPraisers()
    {
        return praisers;
    }

    public void setPraisers(PersonalCardInfo[] praisers)
    {
        this.praisers = praisers;
    }

    public TagsBean[] getTags()
    {
        return tags;
    }

    public void setTags(TagsBean[] tags)
    {
        this.tags = tags;
    }

    public String getObject_type()
    {
        return object_type;
    }

    public void setObject_type(String object_type)
    {
        this.object_type = object_type;
    }

    public String getTitle()
    {
        return title;
    }

    public void setTitle(String title)
    {
        this.title = title;
    }

    public String getTopic_title()
    {
        return topic_title;
    }

    public void setTopic_title(String topic_title)
    {
        this.topic_title = topic_title;
    }

    public ImageBean[] getImages()
    {
        return images;
    }

    public void setImages(ImageBean[] images)
    {
        this.images = images;
    }

    public String getId()
    {
        return id;
    }

    public void setId(String id)
    {
        this.id = id;
    }

    public String getExtralContent() {
        return extralContent;
    }

    public void setExtralContent(String extralContent) {
        this.extralContent = extralContent;
    }

    public String getDes()
    {
        return des;
    }

    public void setDes(String des)
    {
        this.des = des;
    }

    public String getTagType()
    {
        return tagType;
    }

    public void setTagType(String tagType)
    {
        this.tagType = tagType;
    }

    public UserBean getUser()
    {
        return user;
    }

    public void setUser(UserBean user)
    {
        this.user = user;
    }

    public GroupBriefBean getComuBrief()
    {
        return comuBrief;
    }

    public void setGroupBriefBean(GroupBriefBean comuBrief)
    {
        this.comuBrief = comuBrief;
    }

    public static long getSerialversionuid()
    {
        return serialVersionUID;
    }

    public ActionMsgBean getActionMsg()
    {
        return actionMsg;
    }

    public void setActionMsg(ActionMsgBean actionMsg)
    {
        this.actionMsg = actionMsg;
    }

    public String getPlay_url()
    {
        return play_url;
    }

    public void setPlay_url(String play_url)
    {
        this.play_url = play_url;
    }

    public String getMember_counts()
    {
        return member_counts;
    }

    public void setMember_counts(String member_counts)
    {
        this.member_counts = member_counts;
    }

    public String getCommunity_type()
    {
        return community_type;
    }

    public void setCommunity_type(String community_type)
    {
        this.community_type = community_type;
    }

    public String getIntroduce()
    {
        return introduce;
    }

    public void setIntroduce(String introduce)
    {
        this.introduce = introduce;
    }

    public String getName()
    {
        return name;
    }

    public void setName(String name)
    {
        this.name = name;
    }

    public String getIcon_url()
    {
        return icon_url;
    }

    public void setIcon_url(String icon_url)
    {
        this.icon_url = icon_url;
    }

    public String getImgNum()
    {
        return imgNum;
    }

    public void setImgNum(String imgNum)
    {
        this.imgNum = imgNum;
    }

    public String getArticleUrl()
    {
        return articleUrl;
    }

    public void setArticleUrl(String articleUrl)
    {
        this.articleUrl = articleUrl;
    }

    public String getContent()
    {
        return content;
    }

    public void setContent(String content)
    {
        this.content = content;
    }

    public String getTopic_type()
    {
        return topic_type;
    }

    public void setTopic_type(String topic_type)
    {
        this.topic_type = topic_type;
    }

    public GroupInfoBean getCommunity()
    {
        return community;
    }

    public void setCommunity(GroupInfoBean community)
    {
        this.community = community;
    }

    public String getPublish_time()
    {
        return publish_time;
    }

    public void setPublish_time(String publish_time)
    {
        this.publish_time = publish_time;
    }

    public String getMaster_name()
    {
        return master_name;
    }

    public void setMaster_name(String master_name)
    {
        this.master_name = master_name;
    }

    public boolean getHas_fav()
    {
        return has_fav;
    }

    public void setHas_fav(boolean has_fav)
    {
        this.has_fav = has_fav;
    }

    public String getShareUrl()
    {
        return shareUrl;
    }

    public void setShareUrl(String shareUrl)
    {
        this.shareUrl = shareUrl;
    }

    public String getLength()
    {
        return length;
    }

    public void setLength(String length)
    {
        this.length = length;
    }

    public String getArticle_num()
    {
        return article_num;
    }

    public void setArticle_num(String article_num)
    {
        this.article_num = article_num;
    }

    public String getHtml_player()
    {
        return html_player;
    }

    public void setHtml_player(String html_player)
    {
        this.html_player = html_player;
    }

    public String getTag_list()
    {
        return tag_list;
    }

    public void setTag_list(String tag_list)
    {
        this.tag_list = tag_list;
    }

    public String getReview()
    {
        return review;
    }

    public void setReview(String review)
    {
        this.review = review;
    }

    public String getFlower_num()
    {
        return flower_num;
    }

    public void setFlower_num(String flower_num)
    {
        this.flower_num = flower_num;
    }

    public String getNovel_id()
    {
        return novel_id;
    }

    public void setNovel_id(String novel_id)
    {
        this.novel_id = novel_id;
    }

    public String getRead_num()
    {
        return read_num;
    }

    public void setRead_num(String read_num)
    {
        this.read_num = read_num;
    }

    public String getStar()
    {
        return star;
    }

    public void setStar(String star)
    {
        this.star = star;
    }

    public String getIsCommunityAdministrator()
    {
        return isCommunityAdministrator;
    }

    public void setIsCommunityAdministrator(String isCommunityAdministrator)
    {
        this.isCommunityAdministrator = isCommunityAdministrator;
    }

    public String getSticked()
    {
        return sticked;
    }

    public void setSticked(String sticked)
    {
        this.sticked = sticked;
    }

    public String getType()
    {
        return type;
    }

    public void setType(String type)
    {
        this.type = type;
    }

    public String getArticle_id()
    {
        return article_id;
    }

    public void setArticle_id(String article_id)
    {
        this.article_id = article_id;
    }

    public String getCreated_at()
    {
        return created_at;
    }

    public void setCreated_at(String created_at)
    {
        this.created_at = created_at;
    }

    public String getFlower_count()
    {
        return flower_count;
    }

    public void setFlower_count(String flower_count)
    {
        this.flower_count = flower_count;
    }

    public String getTags2()
    {
        return tags2;
    }

    public void setTags2(String tags2)
    {
        this.tags2 = tags2;
    }

    public String getDescription2()
    {
        return description2;
    }

    public void setDescription2(String description2)
    {
        this.description2 = description2;
    }

    public ImageBean getCover()
    {
        return cover;
    }

    public void setCover(ImageBean cover)
    {
        this.cover = cover;
    }

    public SweepFlowerBean[] getFlowerers() {
        return flowerers;
    }

    public void setFlowerers(SweepFlowerBean[] flowerers) {
        this.flowerers = flowerers;
    }

    public SweepFlowerBean[] getRewarders() {
        return rewarders;
    }

    public void setRewarders(SweepFlowerBean[] rewarders) {
        this.rewarders = rewarders;
    }

    public String getReward_sum() {
        return reward_sum;
    }

    public void setReward_sum(String reward_sum) {
        this.reward_sum = reward_sum;
    }

    public String getHas_permissions() {
        return has_permissions;
    }

    public void setHas_permissions(String has_permissions) {
        this.has_permissions = has_permissions;
    }

    public class Section extends BaseBean implements Serializable
    {
        public String title;

        public String getTitle()
        {
            return title;
        }

        public void setTitle(String title)
        {
            this.title = title;
        }
    }
}
